hepatic triad - English Synonyms Dictionary